home *** CD-ROM | disk | FTP | other *** search
- // Machine generated IDispatch wrapper class(es) created with ClassWizard
-
- #include "stdafx.h"
- #include "neurosolutions.h"
-
- #ifdef _DEBUG
- #define new DEBUG_NEW
- #undef THIS_FILE
- static char THIS_FILE[] = __FILE__;
- #endif
-
-
-
- /////////////////////////////////////////////////////////////////////////////
- // INS properties
-
- /////////////////////////////////////////////////////////////////////////////
- // INS operations
-
- void INS::open(LPCTSTR lpszPathName)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- lpszPathName);
- }
-
- void INS::close()
- {
- InvokeHelper(0x2, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::setStampPoint(long x, long y)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x3, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- x, y);
- }
-
- void INS::setAnimatePoint(long x, long y)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x4, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- x, y);
- }
-
- void INS::setAnimateDelta(long x, long y)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x5, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- x, y);
- }
-
- void INS::select(LPCTSTR name, BOOL keep)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_BOOL;
- InvokeHelper(0x6, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- name, keep);
- }
-
- void INS::moveWindow(long x, long y)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x7, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- x, y);
- }
-
- BOOL INS::onBreadboard(LPCTSTR name)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x8, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- name);
- return result;
- }
-
- void INS::freeAllOfKind(LPCTSTR className)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x9, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- className);
- }
-
- void INS::save()
- {
- InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- VARIANT INS::send(LPCTSTR method)
- {
- VARIANT result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xb, DISPATCH_METHOD, VT_VARIANT, (void*)&result, parms,
- method);
- return result;
- }
-
- void INS::deleteObject(LPCTSTR name)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xc, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- name);
- }
-
- void INS::moveSelectionBy(long cx, long cy)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0xd, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- cx, cy);
- }
-
- void INS::moveAnimatePointBy(long cx, long cy)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0xe, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- cx, cy);
- }
-
- void INS::alignTop()
- {
- InvokeHelper(0xf, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::alignBottom()
- {
- InvokeHelper(0x10, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::alignLeft()
- {
- InvokeHelper(0x11, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::alignRight()
- {
- InvokeHelper(0x12, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::distributeHorizontal()
- {
- InvokeHelper(0x13, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::distributeVertical()
- {
- InvokeHelper(0x14, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::centerHorizontal()
- {
- InvokeHelper(0x15, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::centerVertical()
- {
- InvokeHelper(0x16, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::centerObjects()
- {
- InvokeHelper(0x17, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::moveToBack()
- {
- InvokeHelper(0x18, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::moveToFront()
- {
- InvokeHelper(0x19, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- BOOL INS::copyToFile(LPCTSTR path)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1a, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- path);
- return result;
- }
-
- BOOL INS::pasteFromFile(LPCTSTR path)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1b, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- path);
- return result;
- }
-
- void INS::replaceWith(LPCTSTR aName, LPCTSTR aClass)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0x1c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- aName, aClass);
- }
-
- long INS::animatePointX()
- {
- long result;
- InvokeHelper(0x1d, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long INS::animatePointY()
- {
- long result;
- InvokeHelper(0x1e, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long INS::animateDeltaX()
- {
- long result;
- InvokeHelper(0x1f, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long INS::animateDeltaY()
- {
- long result;
- InvokeHelper(0x20, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- void INS::maximize()
- {
- InvokeHelper(0x21, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::minimize()
- {
- InvokeHelper(0x22, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::restore()
- {
- InvokeHelper(0x23, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::copySelection()
- {
- InvokeHelper(0x24, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::cutSelection()
- {
- InvokeHelper(0x25, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::pasteToSelection()
- {
- InvokeHelper(0x26, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::setAnimatePointBottomLeft(long x, long y)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x27, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- x, y);
- }
-
- CString INS::stampOnAndMove(LPCTSTR className, LPCTSTR onName)
- {
- CString result;
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0x28, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- className, onName);
- return result;
- }
-
- void INS::showOpenProbes(BOOL show)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x29, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- show);
- }
-
- void INS::sizeWindow(long cx, long cy)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x2a, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- cx, cy);
- }
-
- void INS::selectMembers(LPCTSTR name, BOOL keep)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_BOOL;
- InvokeHelper(0x2b, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- name, keep);
- }
-
- void INS::selectRespondingTo(BOOL aBool, LPCTSTR action, BOOL keep)
- {
- static BYTE parms[] =
- VTS_BOOL VTS_BSTR VTS_BOOL;
- InvokeHelper(0x2c, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- aBool, action, keep);
- }
-
- void INS::deleteSelection()
- {
- InvokeHelper(0x2d, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- CString INS::title()
- {
- CString result;
- InvokeHelper(0x2e, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void INS::setTitle(LPCTSTR name)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x2f, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- name);
- }
-
- CString INS::pathName()
- {
- CString result;
- InvokeHelper(0x30, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void INS::setPathName(LPCTSTR name)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x31, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- name);
- }
-
- BOOL INS::isModified()
- {
- BOOL result;
- InvokeHelper(0x32, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- BOOL INS::lockWindowUpdate()
- {
- BOOL result;
- InvokeHelper(0x33, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void INS::unlockWindowUpdate()
- {
- InvokeHelper(0x34, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INS::runMacro(LPCTSTR path)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x35, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- path);
- }
-
- void INS::unselect(LPCTSTR name)
- {
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x36, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- name);
- }
-
- void INS::setPromptToSaveModifications(BOOL aBool)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x38, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- aBool);
- }
-
- BOOL INS::promptToSaveModifications()
- {
- BOOL result;
- InvokeHelper(0x39, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- CString INS::stampAndMove(LPCTSTR className, LPCTSTR name)
- {
- CString result;
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0x3a, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- className, name);
- return result;
- }
-
- BOOL INS::evaluationMode()
- {
- BOOL result;
- InvokeHelper(0x3b, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- CString INS::stampOnAndMoveAtAccessPoint(LPCTSTR aClassString, LPCTSTR onName, LPCTSTR anAccess)
- {
- CString result;
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR VTS_BSTR;
- InvokeHelper(0x3c, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- aClassString, onName, anAccess);
- return result;
- }
-
- CString INS::fileName()
- {
- CString result;
- InvokeHelper(0x3d, DISPATCH_METHOD, VT_BSTR, (void*)&result, NULL);
- return result;
- }
-
- void INS::sendDataToEngine(VARIANT* varData, LPCTSTR engineName)
- {
- static BYTE parms[] =
- VTS_PVARIANT VTS_BSTR;
- InvokeHelper(0x3e, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- varData, engineName);
- }
-
- BOOL INS::excelEvaluationMode()
- {
- BOOL result;
- InvokeHelper(0x3f, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- BOOL INS::selectKind(LPCTSTR name, BOOL keep)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR VTS_BOOL;
- InvokeHelper(0x43, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- name, keep);
- return result;
- }
-
- CString INS::getFlashPostInterconnection(LPCTSTR Component, LPCTSTR Prefix)
- {
- CString result;
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0x44, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- Component, Prefix);
- return result;
- }
-
- CString INS::getFlashPreInterconnection(LPCTSTR Component, LPCTSTR Prefix)
- {
- CString result;
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0x45, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- Component, Prefix);
- return result;
- }
-
- BOOL INS::customSolutionEvaluationMode()
- {
- BOOL result;
- InvokeHelper(0x46, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
- return result;
- }
-
- void INS::sendWeightsToEngine(VARIANT* varData, LPCTSTR engineName)
- {
- static BYTE parms[] =
- VTS_PVARIANT VTS_BSTR;
- InvokeHelper(0x47, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- varData, engineName);
- }
-
-
- /////////////////////////////////////////////////////////////////////////////
- // INOLEApp properties
-
- /////////////////////////////////////////////////////////////////////////////
- // INOLEApp operations
-
- LPDISPATCH INOLEApp::activeDocument()
- {
- LPDISPATCH result;
- InvokeHelper(0x1, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH INOLEApp::newDocument()
- {
- LPDISPATCH result;
- InvokeHelper(0x2, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, NULL);
- return result;
- }
-
- LPDISPATCH INOLEApp::breadboards(LPCTSTR title)
- {
- LPDISPATCH result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x3, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
- title);
- return result;
- }
-
- LPDISPATCH INOLEApp::open(LPCTSTR path)
- {
- LPDISPATCH result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x4, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
- path);
- return result;
- }
-
- void INOLEApp::closeBreadboard()
- {
- InvokeHelper(0x5, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INOLEApp::maximize()
- {
- InvokeHelper(0x6, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INOLEApp::minimize()
- {
- InvokeHelper(0x7, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INOLEApp::restore()
- {
- InvokeHelper(0x8, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- void INOLEApp::sizeWindow(long cx, long cy)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0x9, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- cx, cy);
- }
-
- void INOLEApp::moveWindow(long x, long y)
- {
- static BYTE parms[] =
- VTS_I4 VTS_I4;
- InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- x, y);
- }
-
- long INOLEApp::horizontalResolution()
- {
- long result;
- InvokeHelper(0xb, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- long INOLEApp::verticalResolution()
- {
- long result;
- InvokeHelper(0xc, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
- return result;
- }
-
- CString INOLEApp::pathFromActiveBreadboard(LPCTSTR relPath)
- {
- CString result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xd, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- relPath);
- return result;
- }
-
- CString INOLEApp::pathFromNS(LPCTSTR relPath)
- {
- CString result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0xe, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- relPath);
- return result;
- }
-
- CString INOLEApp::pathFromWizard(LPCTSTR wizName, LPCTSTR relPath)
- {
- CString result;
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0xf, DISPATCH_METHOD, VT_BSTR, (void*)&result, parms,
- wizName, relPath);
- return result;
- }
-
- BOOL INOLEApp::wantsConsultants(LPCTSTR aMessage, BOOL now)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR VTS_BOOL;
- InvokeHelper(0x10, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- aMessage, now);
- return result;
- }
-
- BOOL INOLEApp::wantsDLLs(LPCTSTR aMessage, BOOL now)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR VTS_BOOL;
- InvokeHelper(0x11, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- aMessage, now);
- return result;
- }
-
- BOOL INOLEApp::wantsFlash(LPCTSTR aMessage, BOOL now)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR VTS_BOOL;
- InvokeHelper(0x12, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- aMessage, now);
- return result;
- }
-
- BOOL INOLEApp::wantsUsers(LPCTSTR aMessage, BOOL now)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR VTS_BOOL;
- InvokeHelper(0x13, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- aMessage, now);
- return result;
- }
-
- void INOLEApp::runWizard(LPCTSTR name, LPCTSTR args)
- {
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0x14, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- name, args);
- }
-
- BOOL INOLEApp::openApplicationDocument(LPCTSTR path, LPCTSTR parameters)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR VTS_BSTR;
- InvokeHelper(0x16, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- path, parameters);
- return result;
- }
-
- void INOLEApp::displayInspector(BOOL display)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x17, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- display);
- }
-
- BOOL INOLEApp::openDefaultEditorWithFile(LPCTSTR documentPath)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x18, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- documentPath);
- return result;
- }
-
- void INOLEApp::closeApplication()
- {
- InvokeHelper(0x19, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
- }
-
- BOOL INOLEApp::runExecutable(LPCTSTR exePath)
- {
- BOOL result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1a, DISPATCH_METHOD, VT_BOOL, (void*)&result, parms,
- exePath);
- return result;
- }
-
- void INOLEApp::setEvalPanelEnabled(BOOL aBool)
- {
- static BYTE parms[] =
- VTS_BOOL;
- InvokeHelper(0x1b, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
- aBool);
- }
-
- LPDISPATCH INOLEApp::activateBreadboard(LPCTSTR breadboardName)
- {
- LPDISPATCH result;
- static BYTE parms[] =
- VTS_BSTR;
- InvokeHelper(0x1c, DISPATCH_METHOD, VT_DISPATCH, (void*)&result, parms,
- breadboardName);
- return result;
- }
-
-
- /////////////////////////////////////////////////////////////////////////////
- // INSConsole properties
-
- /////////////////////////////////////////////////////////////////////////////
- // INSConsole operations
-
-
- /////////////////////////////////////////////////////////////////////////////
- // INMainFrame properties
-
- /////////////////////////////////////////////////////////////////////////////
- // INMainFrame operations
-